someone who weeps - Francés Inglés Diccionario